<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head>

<script language="JavaScript">
<!--
var loops = 10;
function GetLoio() {
	return "b1f29e7a56e18a439984a3c6630951d2";
}
function Sync() {
	if (top.SAP_TOC && top.SAP_TOC.gMenu) {
		top.SAP_TOC.gMenu.SelectEntry(GetLoio());
	}
	else if (top != self && loops-- > 0) {
		window.setTimeout( "Sync()", 500 ); 
	}
}
Sync();
//-->
</script>
<link rel="stylesheet" type="text/css" href="Sender%20Agreement_files/content.css" title="Styles">
<!-- Exported by SAP Html Export Server 7.1.004beta6 at Thu Oct 23 20:18:19 CEST 2008 -->

<meta name="Application" content="">
<meta name="Release" content="6955">
<meta name="IndustryRelease" content="">
<meta name="Language" content="EN"><meta name="PHIO_GUID" content="4533807468827226E10000000A1553F7">
<meta name="LOIO_GUID" content="B1F29E7A56E18A439984A3C6630951D2">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Sender Agreement (SAP Library - Enabling Application-to-Application Processes)</title>
<style type="text/css">
<
<!--/* Font Definitions */@font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; }/* Style Definitions */p.MsoNormal, li.MsoNormal, div.MsoNormal { margin-top:3.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; font-size:10.0pt; font-family:Arial; }h2 { margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; page-break-after:avoid; font-size:16.0pt; font-family:Arial; color:navy; }h3 { margin-top:6.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; page-break-after:avoid; font-size:14.0pt; font-family:Arial; color:navy; }h4 { margin-top:6.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; page-break-after:avoid; font-size:12.0pt; font-family:Arial; color:navy; }h5 { margin-top:6.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; page-break-after:avoid; font-size:10.0pt; font-family:Arial; color:navy; }p.MsoCaption { margin-top:6.0pt; margin-right:0in; margin-bottom:6.0pt; margin-left:0in; font-size:10.0pt; font-family:Arial; font-weight:bold; }p.MsoListBullet { margin-top:3.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:30.25pt; text-indent:-18.75pt; tab-stops:list 30.25pt; font-size:10.0pt; font-family:Arial; }a:link, span.MsoHyperlink {color:blue; text-decoration:underline; text-underline:single;}a:visited {color:purple; text-decoration:underline; text-underline:single;}span.CodeCharCharChar { font-family:"Times New Roman"; }span.AufzhlungszeichenCharChar1 { font-family:Arial; }span.Object20 { font-family:Arial; font-style:italic;}span.Object8 { font-family:Arial; font-style:italic; }p.NoteParagraph42 { margin-top:3.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:59.05pt; font-size:10.0pt; font-family:Arial; }p.TableHeading41 { margin-top:3.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; font-size:10.0pt; font-family:Arial; font-weight:bold;}p.TableText41 { margin-top:3.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; font-size:10.0pt; font-family:Arial; layout-grid-mode:line;}span.Object42 { font-family:Arial; font-style:italic;}span.ScreenOutput42 { font-family:"Courier New"; }span.Object22 { font-family:Arial; font-style:italic;}span.Object13 { font-family:Arial; font-style:italic; }div.Section1 {page:Section1;}/* List Definitions */@list l0 { }-->  

</style>
</head><body bgcolor="#ffffff">
<!--a11y--><img src="Sender%20Agreement_files/1x1.gif" tabindex="0" alt="Start of Content Area"><!--/a11y-->
<div class="Section1">
<h2><span lang="DE"><img id="_x0000_i1025" src="Sender%20Agreement_files/function.gif" alt="Function documentation" tabindex="0"></span><span style="" lang="DE"><span style="">&nbsp;</span></span><span style="">Sender Agreement</span>&nbsp;
<a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/b1/f29e7a56e18a439984a3c6630951d2/frameset.htm" target="_top">
	<img alt="Locate the document in its SAP Library structure" src="Sender%20Agreement_files/locate.gif" align="baseline" border="0">
</a></h2>

<h3><span style="">Use</span></h3>

<p class="MsoNormal"><span style="">In a <a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/81/18bceebfeda048a32ad6dc9c759b92/content.htm">sender agreement</a>,
you define how the message of a sender is to be transformed so that it can be
processed by the Integration Engine (see <a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/c5/1365c0ee96024d8a857c770f8be503/content.htm">Inbound
Processing</a>).</span></p>

<h3><span style="">Prerequisites</span></h3>

<p class="MsoNormal"><span style="">When you create a
sender agreement, you must specify at least the sender interface and the party
or service for the sender and receiver. You can use a wildcard character
(</span><span class="CodeCharCharChar"><span style="font-size: 12pt; font-family: &quot;Courier New&quot;;">*</span></span><span style="">) for the receiver party, receiver service,
and the sender interface (note the information provided below under
</span><span class="Object42"><span style="">Special
Information for Specifically/Generically Defined Sender
Agreements</span></span><span style="">).</span></p>

<h5><span style="">Defining Receiver-Dependent Sender
Agreements</span></h5>

<p class="MsoNormal"><span style="">To enter specific
values for the receiver, select the checkbox </span><span class="Object42"><span style="">Sender Uses Virtual Receiver
</span></span><span style="">(see also <a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/da/7a2f41b239a831e10000000a1550b0/content.htm">Configuring
Cross-Company Processes</a>).</span></p>

<p class="NoteParagraph42"><span lang="DE"><img id="_x0000_i1026" src="Sender%20Agreement_files/achtung.gif" alt="Caution" tabindex="0" border="0"></span></p>

<p class="NoteParagraph42"><span style="">Note the
restrictions for sender agreements that are assigned a sender communication
channel of adapter type <i>File/FTP</i>, <i>JDBC</i>, or </span><span class="AufzhlungszeichenCharChar1"><i><span style="font-size: 12pt;">JMS </span></i></span><span style="">(see below).</span></p>

<h3><span style="">Features</span></h3>

<h4><i style=""><span style="">Parameter</span></i><span style=""> Tab Page</span></h4>

<h5><span style="">Assigning a Communication
Channel</span></h5>

<p class="MsoNormal"><span style="">To assign a <a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/2b/d5653fd1d3b81ae10000000a114084/content.htm">communication
channel</a> (sender channel), use the input help (<img src="Sender%20Agreement_files/h-00100080000_image002.gif" alt="This graphic is explained in the accompanying text" tabindex="0" border="0"> ). The input help displays the communication
channels that are assigned to the sender. </span></p>

<h5><span lang="DE">Principal Propagation</span></h5>

<p class="MsoNormal"><span style="">If you want the
sender to propagate principals to the Integration Server, select the Propagate
Principal checkbox.</span></p>

<p class="MsoNormal"><span style="">This function is
only supported for sender channels with adapter type XI, RFC, or
SOAP.</span><span lang="DE"> More information: <span class="MsoHyperlink"><span style="color: blue;"><a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/d4/d12940cbf2195de10000000a1550b0/frameset.htm" target="_parent">
<img src="Sender%20Agreement_files/book.gif" border="0"><span style="" lang="EN-US">Service Users for Message
Exchange</span></a></span></span></span></p>

<p class="MsoNormal"><span lang="DE">More information about the technical
configuration of this function: <span class="MsoHyperlink"><span style="color: blue;"><a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/45/0f16bef65c7249e10000000a155369/frameset.htm" target="_parent">
<img src="Sender%20Agreement_files/book.gif" border="0"><span style="" lang="EN-US">Configuration of Principal
Propagation</span></a></span></span></span></p>

<h5><span style="">Security Settings</span></h5>

<p class="MsoNormal"><span style="">If you have
assigned the sender agreement a communication channel with adapter type
</span><span class="Object22"><span style="">XI</span></span><span style="">, </span><span class="Object22"><span style="">SOAP</span></span><span style="">, </span><span class="Object42"><span style="">Mail</span></span><span style="">, </span><span class="Object42"><span lang="DE">RNIF</span></span><span style=""> or </span><span class="Object22"><span style="">CIDX</span></span><span style="">, you can specify settings for message
security.</span></p>

<p class="NoteParagraph42"><span lang="DE"><img id="_x0000_i1027" src="Sender%20Agreement_files/achtung.gif" alt="Caution" tabindex="0" border="0"></span></p>

<p class="NoteParagraph42"><span style="">To be able to
configure the security settings, the appropriate checkboxes for message
security must be selected in the assigned communication channel: for the
adapter types <i>XI</i> and <i>SOAP</i>, select the <i>Web Services
Security</i> checkbox; for adapter type <i>RNIF</i> and <i>CIDX</i>, select
the checkboxes under <i>Security Settings</i>. In the case of the adapter type
</span><span class="Object42"><span style="">Mail</span></span><span style="">, the message protocol must be </span><span class="Object42"><span style="">XIPAYLOAD</span></span><span style=""> and the checkbox </span><span class="Object42"><span style="">S/MIME </span></span><span class="Object42"><span style="font-style: normal;">must
be selected.</span></span></p>

<p class="MsoNormal"><span class="Object20"><span style="font-style: normal;">See:</span></span><span class="Object13"><span style=""> </span></span></p>

<p class="MsoNormal"><span style=""><a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/06/e92041c877f623e10000000a155106/content.htm">Security Settings for
the Sender XI Adapter</a></span></p>

<p class="MsoNormal"><span style=""><a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/1f/7e2441509fa831e10000000a1550b0/content.htm">Security Settings for
the Sender SOAP Adapter</a></span></p>

<p class="MsoNormal"><span style=""><a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/27/c0524257a1b56be10000000a155106/content.htm">Security Settings for
the Sender Mail Adapter</a></span></p>

<p class="MsoNormal"><span style=""><a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/01/15fc3f0ac2c642e10000000a1550b0/frameset.htm" target="_parent">
<img src="Sender%20Agreement_files/book.gif" border="0">Security Settings for
the RNIF Adapter</a></span></p>

<p class="MsoNormal"><span style=""><a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/b9/c62341755fd349e10000000a1550b0/frameset.htm" target="_parent">
<img src="Sender%20Agreement_files/book.gif" border="0">Security Settings for
the CIDX Adapter</a></span></p>

<p class="NoteParagraph42"><span lang="DE"><img id="_x0000_i1028" src="Sender%20Agreement_files/hinweis.gif" alt="Note" tabindex="0" border="0"></span></p>

<p class="MsoNormal"><span style="">When you use the
sender XI adapter, the sender SOAP adapter, and the plain HTTP sender adapter,
you can specify which HTTP security level is to be assumed for incoming
messages. You specify these security settings in the corresponding
communication channel (see <a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/4f/0a1640a991c742e10000000a1550b0/frameset.htm" target="_parent">
<img src="Sender%20Agreement_files/book.gif" border="0">Configuring the Sender
XI Adapter</a>, <a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm" target="_parent">
<img src="Sender%20Agreement_files/book.gif" border="0">Configuring the Sender
SOAP Adapter</a>, and <a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/43/64db4daf9f30b4e10000000a11466f/frameset.htm" target="_parent">
<img src="Sender%20Agreement_files/book.gif" border="0">Configuring the Sender
Plain HTTP Adapter</a>). You do not need to make any other security settings
in the sender agreement that references this channel.</span></p>

<h4><i style=""><span style="">Assigned Users</span></i><span style=""> Tab Page</span></h4>

<p class="MsoNormal"><span style="">If you have
restricted the access to the runtime to particular service users for a sender
service, you can refine these restrictions with respect to the sender
interface. Assign the authorized users to the sender agreement that contains
the service and the interface in the object key.</span></p>

<p class="MsoNormal"><span style="">To do this, in the
</span><span class="Object42"><span style="">Edit
Sender Agreement</span></span><span style=""> editor,
choose the </span><span class="Object42"><span style="">Assigned Users</span></span><span style=""> tab page and enter the users. </span></p>

<p class="MsoNormal"><span style="">For more
information, see <a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/42/f3d07f074e1bcae10000000a11466f/content.htm">Access Control Using
Assigned Users</a>.</span></p>

<h4><span style="">Obligatory Sender
Agreements</span></h4>

<p class="MsoNormal"><span style="">You must specify a
collaboration agreement if you want to make security settings for the
processing of the message.<span style="">&nbsp;
</span></span></p>

<p class="MsoNormal"><span style="">If you do not want
to make any security settings, you must nevertheless <b>always</b> specify a
<a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/5d/112d20f6ce6c46ba66afb98d278fbd/content.htm">receiver
agreement</a> for the definition of outbound processing of the message,
regardless of the type of adapter that is used. </span></p>

<p class="MsoNormal"><span style="">However, you only
need to specify a <i>sender agreement</i> in particular cases (when using
specific adapters). This depends which information from the adapter
configuration in the sender channel is required for successful inbound
processing. </span></p>

<p class="MsoCaption"><span style="font-weight: normal;">The
following table specifies the sender adapter types that always require the
definition of a sender agreement (even if no security settings are
made).</span></p>

<p class="MsoCaption"><span style="">Obligatory Sender
Agreements</span></p>

<table class="MsoNormalTable" style="border: medium none ; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"><tbody><tr style="page-break-inside: avoid;">
<td style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 2.2in;" valign="top" width="211"><p class="TableHeading41"><span style="">Sender Adapter
Type </span></p>
</td>
<td style="border-style: solid solid solid none; border-color: windowtext windowtext windowtext -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; width: 3.95in;" valign="top" width="379"><p class="TableHeading41"><span style="">Sender
Agreement Required</span></p>
</td>
</tr>

<tr style="page-break-inside: avoid;">
<td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.2in;" valign="top" width="211"><p class="TableText41"><span style="">JMS, JDBC,
File/FTP</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 3.95in;" valign="top" width="379"><p class="TableText41"><span style="">Required (see
remarks below)</span></p>
</td>
</tr>

<tr style="page-break-inside: avoid;">
<td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.2in;" valign="top" width="211"><p class="TableText41"><span style="">RFC</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 3.95in;" valign="top" width="379"><p class="TableText41"><span style="">Required</span></p>
</td>
</tr>

<tr style="page-break-inside: avoid;">
<td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.2in;" valign="top" width="211"><p class="TableText41"><span style="">IDoc</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 3.95in;" valign="top" width="379"><p class="TableText41"><span lang="DE">-</span></p>
</td>
</tr>

<tr style="page-break-inside: avoid;">
<td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.2in;" valign="top" width="211"><p class="TableText41"><span style="">HTTP</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 3.95in;" valign="top" width="379"><p class="TableText41"><span lang="DE">-</span></p>
</td>
</tr>

<tr style="page-break-inside: avoid;">
<td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.2in;" valign="top" width="211"><p class="TableText41"><span style="">XI</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 3.95in;" valign="top" width="379"><p class="TableText41"><span lang="DE">- </span></p>
</td>
</tr>

<tr style="page-break-inside: avoid;">
<td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.2in;" valign="top" width="211"><p class="TableText41"><span style="">SOAP</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 3.95in;" valign="top" width="379"><p class="TableText41"><span lang="DE">-</span></p>
</td>
</tr>

<tr style="page-break-inside: avoid;">
<td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.2in;" valign="top" width="211"><p class="TableText41"><span style="">RNIF</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 3.95in;" valign="top" width="379"><p class="TableText41"><span style="">Required</span></p>
</td>
</tr>

<tr style="page-break-inside: avoid;">
<td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.2in;" valign="top" width="211"><p class="TableText41"><span style="">CIDX</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 3.95in;" valign="top" width="379"><p class="TableText41"><span style="">Required</span></p>
</td>
</tr>

<tr style="page-break-inside: avoid;">
<td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.2in;" valign="top" width="211"><p class="TableText41"><span style="">Mail</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 3.95in;" valign="top" width="379"><p class="TableText41"><span lang="DE">-</span></p>
</td>
</tr>

<tr style="page-break-inside: avoid;">
<td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.2in;" valign="top" width="211"><p class="TableText41"><span style="">Marketplace</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 3.95in;" valign="top" width="379"><p class="TableText41"><span style="">Required</span></p>
</td>
</tr>

<tr style="page-break-inside: avoid;">
<td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.2in;" valign="top" width="211"><p class="TableText41"><span style="">BC</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 3.95in;" valign="top" width="379"><p class="TableText41"><span style="">Required</span></p>
</td>
</tr>
</tbody></table>

<p class="NoteParagraph42"><span lang="DE"><img id="_x0000_i1029" src="Sender%20Agreement_files/hinweis.gif" alt="Note" tabindex="0" border="0"></span></p>

<p class="NoteParagraph42"><span style="">If you use
adapters from third-party vendors, check the relevant documentation for the
adapters to determine whether you need to define a sender agreement when using
their third-party adapters.</span></p>

<h5><span style="">Special Conditions when Using the
Sender JMS, JDBC, or File/FTP Adapter</span></h5>

<p class="MsoNormal"><span style="">In the case of
these adapter types, the information about address fields of the message
header is determined from the sender agreement that the communication channel
is assigned to. The following conditions apply to sender agreements that use
communication channels with these adapter types.</span></p>

<p class="MsoListBullet"><span style="font-family: &quot;Arial Unicode MS&quot;;"><span style="">&#9679;<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><span style="">The sender channel
must not be assigned to more than one sender agreement.</span></p>

<p class="MsoListBullet"><span style="font-family: &quot;Arial Unicode MS&quot;;"><span style="">&#9679;<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><span style="">No key fields may
contain the wildcard character (</span><span class="ScreenOutput42"><span style="">*</span></span><span style="">).</span></p>

<p class="MsoListBullet"><span style="font-family: &quot;Arial Unicode MS&quot;;"><span style="">&#9679;<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><span style="">At least the
interface (name and namespace) and the sender service must be specified in the
sender agreement because the corresponding address fields in the message must
be set uniquely. The remaining fields are optional (see the key fields for the
sender agreement). </span></p>

<p class="MsoNormal"><span style="">The sender
agreement is determined from the sender channel at runtime. The information
from the sender agreement is used to construct the address header of the
message.</span></p>

<h4><span style="">Special Information for
Specifically/Generically Defined Sender Agreements</span></h4>

<h5><span style="">Rule: <i style="">Most Specific Object Has
Priority</i></span></h5>

<p class="MsoNormal"><span style="">The rule <span class="Object8">most specific object has priority</span> (see <a href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/ac/0ab21bf0b4ed4e8782d25ba650b34d/content.htm">Generic/Specific
Definition of Configuration Objects</a>) applies to all adapter types.
</span></p>

<p class="MsoNormal"><span style="">The adapter type is
not part of the object key of a sender agreement. A sender agreement is
therefore always valid for all adapter types. At runtime, the inbound
processing of the message is only successful if the message is sent to the
adapter that is configured in the communication channel used.</span></p>

<p class="MsoNormal"><span style="">In other words,
using the "most specific object has priority" rule, it is implicitly specified
(using the communication channel used in the relevant sender agreement) which
adapter is to be used for the inbound processing of the message. </span></p>

<h5><span style="">Special Case: Multiple Adapter
Engines Involved</span></h5>

<p class="MsoNormal"><span style="">If multiple Adapter
Engines are involved in the message exchange, you must take the following into
account.</span></p>

<p class="MsoNormal"><span style="">The "most specific
object has priority" rule does <b>not</b> apply to all Adapter Engines in the
case of sender agreements. When messages arrive, the Adapter Engine only knows
those sender communication channels and the sender agreements based on them
that are defined for them.</span></p>

<p class="MsoNormal"><span style="">The following
sender agreements are defined in the Integration Directory as
examples.</span></p>

<table class="MsoNormalTable" style="border: medium none ; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"><tbody><tr style="">
<td colspan="2" style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 118.9pt;" valign="top" width="159"><p class="TableHeading41"><span style="">Key
Attributes</span></p>
</td>
<td style="border-style: solid solid solid none; border-color: windowtext windowtext windowtext -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableHeading41"><span style="font-weight: normal;">Sender Agreement1</span></p>
</td>
<td style="border-style: solid solid solid none; border-color: windowtext windowtext windowtext -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableHeading41"><span style="font-weight: normal;">Sender Agreement2</span></p>
</td>
<td style="border-style: solid solid solid none; border-color: windowtext windowtext windowtext -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; width: 113.4pt;" valign="top" width="151"><p class="TableHeading41"><span style="font-weight: normal;">Sender Agreement3</span></p>
</td>
</tr>

<tr style="">
<td rowspan="4" style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 52.5pt;" valign="top" width="70"><p class="TableText41"><b><span style="">Sender</span></b></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 66.4pt;" valign="top" width="89"><p class="TableText41"><b><span style="">Party</span></b></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span style="">A</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span lang="DE">*</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 113.4pt;" valign="top" width="151"><p class="TableText41"><span style="">A</span></p>
</td>
</tr>

<tr style="">
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 66.4pt;" valign="top" width="89"><p class="TableText41"><b><span style="">Service</span></b></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span lang="DE">*</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span lang="DE">*</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 113.4pt;" valign="top" width="151"><p class="TableText41"><span style="">B</span></p>
</td>
</tr>

<tr style="">
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 66.4pt;" valign="top" width="89"><p class="TableText41"><b><span style="">Interface
(Name)</span></b></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span style="">OutboundExample</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span style="">OutboundExample</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 113.4pt;" valign="top" width="151"><p class="TableText41"><span style="">OutboundExample</span></p>
</td>
</tr>

<tr style="">
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 66.4pt;" valign="top" width="89"><p class="TableText41"><b><span style="">Namespace</span></b></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span style="">http://example</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span style="">http://example</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 113.4pt;" valign="top" width="151"><p class="TableText41"><span style="">http://example</span></p>
</td>
</tr>

<tr style="">
<td rowspan="2" style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 52.5pt;" valign="top" width="70"><p class="TableText41"><b><span style="">Receiver</span></b></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 66.4pt;" valign="top" width="89"><p class="TableText41"><b><span style="">Party</span></b></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span style="">P1</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span style="">P2</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 113.4pt;" valign="top" width="151"><p class="TableText41"><span style="">P3</span></p>
</td>
</tr>

<tr style="">
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 66.4pt;" valign="top" width="89"><p class="TableText41"><b><span style="">Service</span></b></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span style="">S1</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span style="">S2</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 113.4pt;" valign="top" width="151"><p class="TableText41"><span style="">S3</span></p>
</td>
</tr>

<tr style="">
<td colspan="2" style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 118.9pt;" valign="top" width="159"><p class="TableText41"><b><span style="">Adapter Engine
(x)</span></b></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span style="">AE 1</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 112.5pt;" valign="top" width="150"><p class="TableText41"><span style="">AE 1</span></p>
</td>
<td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 113.4pt;" valign="top" width="151"><p class="TableText41"><span style="">AE 2</span></p>
</td>
</tr>
</tbody></table>

<p class="MsoNormal"><span style="">(x): Adapter Engine
of the communication channel used by the sender agreement</span></p>

<p class="MsoNormal"><span style="">In the configured
scenario, the Adapter Engine </span><span class="Object42"><span style="">AE1 </span></span><span style="">receives a message from service </span><span class="Object42"><span style="">B</span></span><span style=""> of party </span><span class="Object42"><span style="">A</span></span><span style="">.</span></p>

<p class="MsoNormal"><span style="">Although
</span><span class="Object42"><span style="">Sender
Agreement3</span></span><span style=""> is the specific
sender agreement, the sender agreement that is applied in this case is
</span><span class="Object42"><span style="">Sender
Agreement1</span></span><span style="">. </span><span class="Object42"><span style="">Sender
Agreement3</span></span><span style=""> uses a
communication channel that is unknown to Adapter Engine </span><span class="Object42"><span style="">AE1</span></span><span style="">.</span></p>

<p class="NoteParagraph42"><span lang="DE"><img id="_x0000_i1030" src="Sender%20Agreement_files/hinweis.gif" alt="Note" tabindex="0" border="0"></span></p>

<p class="NoteParagraph42"><span style="">In the case
of receiver agreements, however, the "most specific object has priority" rule
applies to all Adapter Engines.</span></p>

<p class="MsoNormal"><span style="">&nbsp;</span></p>

<p class="MsoNormal"><span lang="DE">&nbsp;</span></p>

<p class="MsoNormal"><span lang="DE">&nbsp;</span></p>
</div>
<!--a11y--><img src="Sender%20Agreement_files/1x1.gif" tabindex="0" alt="End of Content Area"><!--/a11y--></body></html>